package com.hns.phone.entity;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * 今日报告实体
 * @author:zhangy
 * @email:zhangyu2222z@sina.cn
 * @version Revision 2.0.0
 */
@Entity
@Table(name="T_BI_DAY_REPORT_ROLE_INFO")
public class BiDayReportRoleInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="BHV_TOTAL")
	private BigDecimal bhvTotal;

	@Column(name="CAR_NUM")
	private BigDecimal carNum;

	@Column(name="CORP_ID")
	private String corpId;

	@Column(name="CRT_TIME")
	private Date crtTime;

	@Column(name="LINE_AVRG_ELT_CSUT")
	private BigDecimal lineAvrgEltCsut;

	@Column(name="LINE_AVRG_FUEL_CSUT")
	private BigDecimal lineAvrgFuelCsut;

	@Column(name="LINE_AVRG_GAS_CSUT")
	private BigDecimal lineAvrgGasCsut;

	@Column(name="LINE_AVRG_HUND_KM_ELT_CSUT")
	private BigDecimal lineAvrgHundKmEltCsut;

	@Column(name="LINE_AVRG_HUND_KM_FUEL_CSUT")
	private BigDecimal lineAvrgHundKmFuelCsut;

	@Column(name="LINE_AVRG_HUND_KM_GAS_CSUT")
	private BigDecimal lineAvrgHundKmGasCsut;

	@Column(name="LINE_ID")
	private String lineId;

	@Column(name="MFT_LEVEL1_COUNT")
	private BigDecimal mftLevel1Count;

	@Column(name="MFT_LEVEL2_COUNT")
	private BigDecimal mftLevel2Count;

	@Column(name="MFT_LEVEL3_COUNT")
	private BigDecimal mftLevel3Count;

	@Column(name="MFT_LEVEL4_COUNT")
	private BigDecimal mftLevel4Count;

	@Column(name="MFT_TOTAL_COUNT")
	private BigDecimal mftTotalCount;

	@Column(name="REPORT_DATE")
	private String reportDate;

	@Column(name="ROLE_ID")
	private String roleId;

	@Column(name="TOTAL_ELT_CSUT")
	private BigDecimal totalEltCsut;

	@Column(name="TOTAL_FUEL_CSUT")
	private BigDecimal totalFuelCsut;

	@Column(name="TOTAL_GAS_CSUT")
	private BigDecimal totalGasCsut;

	@Column(name="TOTAL_MILE")
	private BigDecimal totalMile;

	public BiDayReportRoleInfoEntity() {
	}

	public BigDecimal getBhvTotal() {
		return this.bhvTotal;
	}

	public void setBhvTotal(BigDecimal bhvTotal) {
		this.bhvTotal = bhvTotal;
	}

	public BigDecimal getCarNum() {
		return this.carNum;
	}

	public void setCarNum(BigDecimal carNum) {
		this.carNum = carNum;
	}

	public String getCorpId() {
		return this.corpId;
	}

	public void setCorpId(String corpId) {
		this.corpId = corpId;
	}

	public Date getCrtTime() {
		return this.crtTime;
	}

	public void setCrtTime(Date crtTime) {
		this.crtTime = crtTime;
	}

	public BigDecimal getLineAvrgEltCsut() {
		return this.lineAvrgEltCsut;
	}

	public void setLineAvrgEltCsut(BigDecimal lineAvrgEltCsut) {
		this.lineAvrgEltCsut = lineAvrgEltCsut;
	}

	public BigDecimal getLineAvrgFuelCsut() {
		return this.lineAvrgFuelCsut;
	}

	public void setLineAvrgFuelCsut(BigDecimal lineAvrgFuelCsut) {
		this.lineAvrgFuelCsut = lineAvrgFuelCsut;
	}

	public BigDecimal getLineAvrgGasCsut() {
		return this.lineAvrgGasCsut;
	}

	public void setLineAvrgGasCsut(BigDecimal lineAvrgGasCsut) {
		this.lineAvrgGasCsut = lineAvrgGasCsut;
	}

	public BigDecimal getLineAvrgHundKmEltCsut() {
		return this.lineAvrgHundKmEltCsut;
	}

	public void setLineAvrgHundKmEltCsut(BigDecimal lineAvrgHundKmEltCsut) {
		this.lineAvrgHundKmEltCsut = lineAvrgHundKmEltCsut;
	}

	public BigDecimal getLineAvrgHundKmFuelCsut() {
		return this.lineAvrgHundKmFuelCsut;
	}

	public void setLineAvrgHundKmFuelCsut(BigDecimal lineAvrgHundKmFuelCsut) {
		this.lineAvrgHundKmFuelCsut = lineAvrgHundKmFuelCsut;
	}

	public BigDecimal getLineAvrgHundKmGasCsut() {
		return this.lineAvrgHundKmGasCsut;
	}

	public void setLineAvrgHundKmGasCsut(BigDecimal lineAvrgHundKmGasCsut) {
		this.lineAvrgHundKmGasCsut = lineAvrgHundKmGasCsut;
	}

	public String getLineId() {
		return this.lineId;
	}

	public void setLineId(String lineId) {
		this.lineId = lineId;
	}

	public BigDecimal getMftLevel1Count() {
		return this.mftLevel1Count;
	}

	public void setMftLevel1Count(BigDecimal mftLevel1Count) {
		this.mftLevel1Count = mftLevel1Count;
	}

	public BigDecimal getMftLevel2Count() {
		return this.mftLevel2Count;
	}

	public void setMftLevel2Count(BigDecimal mftLevel2Count) {
		this.mftLevel2Count = mftLevel2Count;
	}

	public BigDecimal getMftLevel3Count() {
		return this.mftLevel3Count;
	}

	public void setMftLevel3Count(BigDecimal mftLevel3Count) {
		this.mftLevel3Count = mftLevel3Count;
	}

	public BigDecimal getMftLevel4Count() {
		return this.mftLevel4Count;
	}

	public void setMftLevel4Count(BigDecimal mftLevel4Count) {
		this.mftLevel4Count = mftLevel4Count;
	}

	public BigDecimal getMftTotalCount() {
		return this.mftTotalCount;
	}

	public void setMftTotalCount(BigDecimal mftTotalCount) {
		this.mftTotalCount = mftTotalCount;
	}

	public String getReportDate() {
		return this.reportDate;
	}

	public void setReportDate(String reportDate) {
		this.reportDate = reportDate;
	}

	public String getRoleId() {
		return this.roleId;
	}

	public void setRoleId(String roleId) {
		this.roleId = roleId;
	}

	public BigDecimal getTotalEltCsut() {
		return this.totalEltCsut;
	}

	public void setTotalEltCsut(BigDecimal totalEltCsut) {
		this.totalEltCsut = totalEltCsut;
	}

	public BigDecimal getTotalFuelCsut() {
		return this.totalFuelCsut;
	}

	public void setTotalFuelCsut(BigDecimal totalFuelCsut) {
		this.totalFuelCsut = totalFuelCsut;
	}

	public BigDecimal getTotalGasCsut() {
		return this.totalGasCsut;
	}

	public void setTotalGasCsut(BigDecimal totalGasCsut) {
		this.totalGasCsut = totalGasCsut;
	}

	public BigDecimal getTotalMile() {
		return this.totalMile;
	}

	public void setTotalMile(BigDecimal totalMile) {
		this.totalMile = totalMile;
	}

}